• Listing source
      college_rentals_bababa

608 E Chalmers

1br - $1,800 2br - $1,290 3br - $1,200 4br - $1,133 $1,135 πŸ—ΊοΈ  608 E Chalmers St, Champaign, IL 61820 πŸ›Œ  1-4 πŸ›  2-4 πŸ“  0.1mi to University of Illinois
Listing source
college_rentals_bababa