120 Carter Road, Williamsville, IL 62693

Current Owners
Betty D. Fowler
Purchase Price
$205,000 (2023)
Property Taxes
$4,447 (2020)
Blockshopper green logo