1 pickleball court in Miami Shores, Florida

Image of Miami Shores Tennis Club & Pickleball

Miami Shores Tennis Club & Pickleball

825 NE 100th Street, Miami Shores, FL 33138, USA

6 outdoor courts

Loading map...