890 SW 69th Ave, Miami, FL 33144, USA
420 Tamiami Canal Rd, Miami, FL 33144, USA
7570 NW 14th St # 102, Miami, FL 33126, USA
6950 SW 40th St, Miami, FL 33155, USA