21835 North Orchard Lane, Deer Park, IL 60010

Current Owners
Scott and Janice Troeger
Purchase Price
N/A (2020)
Property Taxes
$12,716 (2020)

21865 North Orchard Lane, Deer Park, IL 60010

Current Owners
Joong Jen Young and Jing Liang
Purchase Price
$485,000 (2015)
Property Taxes
$10,609 (2020)
Blockshopper green logo