Cloverdale Avenue in Chillicothe, IL

1208 Cloverdale Avenue, Chillicothe, IL 61523

Current Owners
Barryl and Virginia F. Post
Purchase Price
$189,900 (2007)
Property Taxes
$4,786 (2023)
Blockshopper green logo