Fremont, CAUSA 94538
October 13, 2008
Welcome to City Beach! City Beach holds one of the South Bay's largest climbing gyms, and we've got something for every level of climber. Our community is built from the hardcore climber to the novice...You can find them all here!