A new $5.4 million aquatic complex has opened at South Dade Park, located at 28151 SW 164 Ave. The facility features a new multi-purpose competitive/recreational swimming pool with zero-depth entry, eight 25-yard lap lanes and a water slide tower, plus re-modeled pool buildings...
Read More