Privately owned. bonus room and mud room
Off market
Street View
$117,700
1635 W Forest Ave, Decatur, IL 62522
5beds
2baths
--sqft
SingleFamily
Built in 1930
8,830 Square Feet Lot
$117,700 Zestimate®
$--/sqft
$1,657 Estimated rent
Privately owned. bonus room and mud room