1324 NW 29th St, Miami, FL 33142, USA
#3760, 2 S Biscayne Blvd d2106, Miami, FL 33131, USA
122 S Miami Ave, Miami, FL 33130, USA
6912 NW 46th St, Miami, FL 33166, USA