Specials 1 Day Ago 605 W University Ave, Champaign, IL 61820 605 W University Ave, Champaign, IL 61820 1 Bed $675