32 E GREEN ST
Champaign, IL
Sub 4 Development, completed construction of a 164 bed student housing project on the University of Illinois campus in summer of 2020. The property located at 32 E Green St, Champaign and has ground floor retail, tenant amenities and covered parking.