This is a 966 square foot, 2 bedroom, single family home. This home is located at 224 E Cedar Ave, Atwood, IL 61913.
Off market
Street View
$62,700
224 E Cedar Ave, Atwood, IL 61913
2beds
--baths
966sqft
SingleFamily
Built in 1920
6,000 Square Feet Lot
$62,700 Zestimate®
$65/sqft
$922 Estimated rent