2536 3100 N, Penfield, IL 61862

Current Owners
Duane W. Schluter
Purchase Price
N/A (2004)
Property Taxes
$7,208 (2024)

2568 3100 N, Penfield, IL 61862

Current Owners
Michael and Summer Schluter
Purchase Price
N/A (2019)
Property Taxes
$8,034 (2024)
Blockshopper green logo