6669 SW 59th Pl, South Miami, FL 33143, USA

28 N Miami Ave, Miami, FL 33128, USA

255 E Flagler St 2nd Floor, Room 205, Miami, FL 33131, USA
Photo: jalal sader

36 NE 3rd Ave #220, Miami, FL 33132, USA

102 W 5th St, Hialeah, FL 33010, USA