6790 SW 24th St, Miami, FL 33155, USA
100 Edgewater Dr #133, Miami, FL 33133, USA
10050 SW 132nd Ave, Miami, FL 33186, USA
5849 W Flagler St, Miami, FL 33134, USA