NPIA Pool #4

Swimming Pool in San Jose, CA

NPIA Pool #4 in San Jose, CA

3325 Birchwood Ln, San Jose, CA

Phone: (408) 263-6155

Website