21180 North Rand Road, Deer Park, IL 60010

Current Owners
Alfred Christensen
Purchase Price
N/A (2022)
Property Taxes
$122,157 (2021)
Blockshopper green logo