Find the full list below:
6601 SW 80th St #212, South Miami, FL 33143, USA
7711 SW 62nd Ave STE 101, South Miami, FL 33143, USA