Projects

309 E SPRINGFIELD AVE, CHAMPAIGN, IL

ICON Champaign is scheudled to open in July of 2021. The 163 unit, 276 bed development is located in the heart of the University of Illinois campus. 

units: 163