20760 North Deer Lake Drive, Deer Park, IL 60010

Current Owners
Marc and Kelli Davenport
Purchase Price
$975,000 (2020)
Property Taxes
$18,597 (2021)

20846 North Deer Lake Drive, Deer Park, IL 60010

Current Owners
Gary and Deborah Miller
Purchase Price
$650,000 (2020)
Property Taxes
$14,204 (2021)
Blockshopper green logo