Listings » 800 W Church St Apt 11 Champaign, IL 61821

800 W Church St Apt 11 Champaign, IL 61821

$850.00 / month
Available 11/6/2026
  • 2 Bed
  • 1 Bath

Tenant is responsible for all utilities plus $15/mo Sewer/Sanitary fee Owner pays for waste removal.

Listing contact
Lease Terms

$850.00 security deposit