The Studio




396 S. 1st Street
San Jose, CA  95112

http://www.touchstoneclimbing.com/the-studio
Map of The Studio