101 Veto Street, Chenoa, IL 61726

Current Owners
Jeffrey Liming
Purchase Price
$20,000 (2001)
Property Taxes
$283 (2021)
Blockshopper green logo