1817 Crescent Dr, Champaign, Illinois

Landlord:1817 Crescent Dr

Address:Champaign, IL 61821

Price Size
$1600.0 1628

Layout

4 beds, 5 baths, 1628 sqft

Pets

No pets allowed

Unit Features:

Rent Facts:

Contact Us
Find More