This is a 864 square foot, single family home. This home is located at 616 N 3rd Ave, Chenoa, IL 61726.
Off market
$38,229
616 N 3rd Ave, Chenoa, IL 61726
--beds
--baths
864sqft
SingleFamily
Built in 1985
0.37 Acres Lot
$-- Zestimate®
$44/sqft
$1,301 Estimated rent