505 E Green Street

Urbana, IL, 61801
PENDING
$130,000Price
4Beds
2Baths
1356sqft
Courtesy of: Champaign

505 E Green Street

Urbana, IL, 61801
PENDING
$130,000Price
4Beds
2Baths
1356sqft