Mesa North + The Wall
Mesa North + The Wall is a climbing gym in North City, CA on Crux.
No climbs yet.