The Studio Climbing (Touchstone)

Playground in San Jose

Where
396 S 1st St, San Jose, San Jose, CA

Official page

More in San Jose