1324 NW 29th St, Miami, FL 33142, USA
1300 SW 70th Ave, Miami, FL 33144, USA
4426 SW 74th Ave, Miami, FL 33155, USA
100 SW 10th St Unit 511, Miami, FL 33130, USA