15883 North 3600 East Road, Anchor, IL 61770

Current Owners
Kenneth L. and Anna C. Helmers
Purchase Price
N/A (2012)
Property Taxes
$7,073 (2018)
Blockshopper green logo