RateMyApartments
1 BED / 1 BATH APARTMENT IN DOWNTOWN CHAMPAIGN (UNIT #202) Ratings and Reviews
1 BED / 1 BATH APARTMENT IN DOWNTOWN CHAMPAIGN (UNIT #202)
209 N Neil St., Champaign, IL 61820
CURRENTLY REVIEWING