Illini Tower

Champaign, IL


Illini Tower

Location

409 E. Chalmers Street
Champaign, IL 61820
Overall Rating
Met My Needs
Overall value
Service Quality
0% 0 out of 0 renters
recommend this apartment.

Recently Viewed

EAGLE RIDGE
7020 Magda Drive
Maple Grove, MN 55369
The Hype
1601 Spring St
Waco, TX 76704
Campus Quarters
112 S. University Blvd.
Mobile, AL 36608
Solaris
24663 Amador Street
Hayward, CA 94544
Pebble Bridge
3771 Cornell
Dayton, OH 45406

Reviews

 
No reviews found.