Chicago Tribune Pulitzer prize-winning architecture critic Blair Kamin talks about NEIU’s El Centro and Ludwig Mies van der Rohe’s “God Box” located at the Illinois Institute of Technology.
El Centro
The construction of Northeastern Illinois University’s El Centro satellite campus is gaining momentum and attention for its design. The color-changing building will be along the Kennedy Expressway between Addison and Belmont. We talk with Crain’s Chicago Business residential real estate reporter Dennis Rodkin about the “marker” building structure and its significance in the modern architectural world. View a slideshow of campus building renderings.