The Daily Illini

The outside of Lancaster Apartments at 112 E. Chalmers St. in Champaign.

New apartment buildings welcome tenants

By Abrar Al-Heeti October 7, 2014

New apartment buildings frequently rise up across the University’s campus. This year was no exception, and new constructions from high rises to luxury apartments began welcoming their first tenants in...

Load More Stories