Tennis Plaza - Midtown Miami, Tennis Courts - Miami, FL (1607 NE 2nd Ave, Miami, FL 33132)

Miami, FL, United States

Address: 1607 NE 2nd Ave, Miami, FL 33132

Location: Miami, FL, United States

Phone: (786) 427-1144

Website: https://www.tennisplaza.com/

Google rating: 4.5 / 5 (194 Google reviews)

Nearby tennis courts