27803 North 2380th Road E, Chenoa, IL 61744

Current Owners
Paul and Laura Kahle
Purchase Price
N/A
Property Taxes
$6,895 (2021)
Blockshopper green logo