100 Edgewater Dr #133, Miami, FL 33133, USA
420 Tamiami Canal Rd, Miami, FL 33144, USA
170 SE 14th St, Miami, FL 33131, USA
460 NE 191st St, Miami, FL 33179, USA