Barnes Tennis Center, Tennis - Pickleball & Padel Courts - San Diego, CA (4490 W Point Loma Blvd, San Diego, CA 92107)

CA, United States

Address: CA

Location: CA, United States

Website: https://www.barnestenniscenter.com/

Nearby padel courts