401 E. Chalmers

Illini Manor: Upgraded, centrally located apartments in Champaign. These apartments are just steps from the Armory and Ice Arena, and walking distance to the Main Quad.

Contact Us