305 Drop Shots

Water Oaks Park, 9100 Hammocks Blvd, Miami Florida, 33196
Location Information
Water Oaks Park
9100 Hammocks Blvd
Miami
Florida, 33196
United States
Net Type: Permanent
Surface Type: Asphalt
No. of Courts: 8
Parking: No Fee