Miami Shores Pickleball
Miami Shores Tennis and Pickleball Club, 825 NE 100th St., Miami Shores Florida, 33138
Location Information
Miami Shores Tennis and Pickleball Club
825 NE 100th St.
Miami Shores
Florida, 33138
United States
Net Type: Permanent & Portable
Surface Type: Not Specified
No. of Courts: 6
Parking: No Fee