111 E Willard St., Urbana, IL 61801

111 E Willard St., Urbana, IL 61801
Photo 1 of 21
$185,000
Sold on 10/29/21
Beds Baths Sq. Ft. Taxes Built
3 2.00 1,597 $4,167 1979
On the market: 53 days
View full details, 15 photos, school info, and price history
This beautifully updated tri-level home is just waiting for you to move in! Located in a neighborhood with mature trees with a large back yard, it will give you the privacy you desire while keeping you close to amenities. The interior was completely redone in 2015, roof replaced in 2018, furnace in 2011, and brand new ceiling fans in the bedrooms!
Listing courtesy of Nicholas Ward, JOEL WARD HOMES, INC