- www.balboatennis.com
- 19
- 3
- 13
Located in the north-eastern corner of historic Balboa Park, BTC is the best spot for tennis lovers. We are a patch of concrete in a 1,200-acre vibrant landscape, filled with gardens, canyons and hiking trails... Our professional staff and outgoing..
Relevance: 28.197014