NPIA Pool #2
Swimming Pool in San Jose, CA
NPIA Pool #2 in San Jose, CA
2094 Morrill Ave, San Jose, CA
Phone: (408) 262-9637
Website