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

Current Owners
Andrew J. Cler
Purchase Price
N/A (2015)
Property Taxes
$4,052 (2023)
Blockshopper green logo