Rock climbers

$11 million building to be scaled by Rock climbers

An $11 million building permit has been issued by Chicago for indoor rock climbers at 1111 W. Addison St. The…

5 years ago

This website uses cookies.