7040 SW 47th St, Miami, FL 33155, USA
6912 NW 46th St, Miami, FL 33166, USA
3555 NW 52nd St, Miami, FL 33142, USA
Miami, FL 33144, USA