6112 S Dixie Hwy, South Miami, FL 33143, United States
7306 SW 57th Ave, South Miami, FL 33143, United States