2518 County Road, Unit: 3100n, Penfield, IL 61862

Current Owners
Andrew J. Cler
Purchase Price
N/A (2015)
Property Taxes
$3,514 (2021)
Blockshopper green logo