North Third Avenue in Chenoa, IL

411 North Third Avenue, Chenoa, IL 61726

Current Owners
James Todd
Purchase Price
$6,000 (2001)
Property Taxes
$3,208 (2023)
Blockshopper green logo