4 SE 1st St, Miami, FL 33131, United States
5747 Bird Rd, Miami, FL 33155, United States
6520 SW 24th St, Miami, FL 33155, United States
13550 SW 120th St, Miami, FL 33186, United States