2536 3100 N, Penfield, IL 61862

Current Owners
Duane W. Schluter
Purchase Price
N/A (2004)
Property Taxes
$6,643 (2023)

2568 3100 N, Penfield, IL 61862

Current Owners
Michael and Summer Schluter
Purchase Price
N/A (2019)
Property Taxes
$7,458 (2023)
Blockshopper green logo