24710 West Cuba Road, Deer Park, IL 60010

Current Owners
Paul M. Lenczuk
Purchase Price
$796,000 (2022)
Property Taxes
$14,497 (2020)
Blockshopper green logo