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