7325 SW 57th Ave, South Miami, FL 33143, United States
6232 S Dixie Hwy, South Miami, FL 33143, United States