8401 129th Street, Southmoor, IL 60464

Current Owners
Palos Point LLC
Purchase Price
$460,000 (2000)
Property Taxes
$10,404 (2022)
Blockshopper green logo