Central Rock Gym - Harvard Square
Central Rock Gym - Harvard Square
Central Rock Gym - Harvard Square is a climbing gym in Cambridge, USA on Crux.
Climbs
No climbs yet.
Central Rock Gym - Harvard Square
Central Rock Gym - Harvard Square is a climbing gym in Cambridge, USA on Crux.
No climbs yet.