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