2008 W Kirby Ave, Champaign, Illinois
Price
$1075
Size
1577 sqft
Layout
4 beds, 2 baths, 1577 sqft
Pets
Landlord:
Alexander Castillo
Address:
Champaign, IL 61821
Unit Features:
Rent Facts: