6800 SW 40th St, Miami, FL 33155, USA
16320 NW 2nd Ave #94, Miami, FL 33169, USA
660 NW 98th St, Miami, FL 33150, USA
4156 SW 70th Ct, Miami, FL 33155, USA