Crux Climbing Center is a locally-owned 22,000 square-foot indoor climbing gym in South Austin stocked with rope climbing, bouldering, and strength tra…
Lucky news, Austinites, we now have a brand new indoor climbing gym in South Austin! Crux Climbing Center is a locally-owned 22,000 square foot facilit…