7146 SW 42nd Terrace, Miami, FL 33155, USA
100 Edgewater Dr #133, Miami, FL 33133, USA
6950 SW 40th St, Miami, FL 33155, USA
346 NE 59th St, Miami, FL 33137, USA