217 South Neil

Champaign, IL
57910 sf | 51 Units | 84 Beds
Commercial Office
Podium Construction
Mixed Use

217 South Neil Street replaced several deteriorating buildings with a new mixed-use facility that includes residential units in a prime downtown location, along with ground floor retail and parking, all encompassed within a contemporary, sculptural exterior style.