7040 SW 47th St, Miami, FL 33155, USA
300 NW 22nd Ave, Miami, FL 33125, USA
1245 NE 163rd St, North Miami Beach, FL 33162, USA
2600 NE 214th St, Miami, FL 33180, USA