2923 W John St, Champaign, Illinois
Price
$825
Size
1100 sqft
Layout
2 beds, 5 baths, 1100 sqft
Pets
Cats, small dogs
Landlord:
Isobel Little
Address:
Champaign, IL 61821
Unit Features:
Rent Facts: