South Dade United is located in Miami, United States on 12973 SW 112th St. South Dade United is rated 3 out of 5 in the category soccer club in United States.
Address
12973 SW 112th St
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance