5975 Sunset Dr #802, South Miami, FL 33143, United States
6601 SW 80th St STE 109, South Miami, FL 33143, United States
6231 SW 78th St #23, South Miami, FL 33143, United States