Miami, FL 33155, USA
658 NW 100th St, Miami, FL 33150, USA
4806 SW 75th Ave, Miami, FL 33155, USA
2870 S Bayshore Dr, Miami, FL 33133, USA