17016 Canal Street, South Holland, IL 60473

Current Owners
Judith Wilmington
Purchase Price
N/A
Property Taxes
$9,805 (2022)
Blockshopper green logo