1208 Cloverdale Avenue, Chillicothe, IL 61523

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