211 E Clark St #21, Champaign, Illinois
Price
$999
Size
950 sqft
Layout
4 beds, 1 bath, 950 sqft
Pets
Landlord:
Megan Lawrence
Address:
Champaign, IL 61820
Unit Features:
cols">
Deposit: $999
Rent Facts: