UnclaimedTop Rated Salvadore Park Tennis Center 4.8(897 reviews) · Tennis court Coral Gables · 1120 Andalusia Ave, Coral Gables, FL 33134 Own this business? Claim it free → CallView details