The Studio
Indoor gym · South 1st Street 396, 95113 San Jose
Climbing areas