18 151st Street, South Holland, IL 60473

Current Owners
Cecil B. Lucy
Purchase Price
$170,000 (2024)
Property Taxes
$2,645 (2022)
Blockshopper green logo