South Third Street in Chenoa, IL

109 South Third Street, Chenoa, IL 61726

Current Owners
Joseph Wochner
Purchase Price
$98,000 (2024)
Property Taxes
$1,069 (2022)
Blockshopper green logo