109 South Third Street, Chenoa, IL 61726

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