This is a 1044 square foot, single family home. This home is located at 417 N Oak St, Toluca, IL 61369.
Off market
$87,900
417 N Oak St, Toluca, IL 61369
--beds
--baths
1,044sqft
SingleFamily
Built in 1900
5,513 Square Feet Lot
$87,900 Zestimate®
$84/sqft
$1,247 Estimated rent