2536 3100 N, Penfield, IL 61862

Current Owners
Duane W. Schluter
Purchase Price
N/A (2004)
Property Taxes
$4,543 (2021)

2568 3100 N, Penfield, IL 61862

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