We have found 9 properties on Mallard Ct, Deer Park, IL. Average price per square feet on Mallard Ct is $128. It is 20.5% lower than average price per sqft Deer Park. Average sale price on Mallard Ct is $388,000. It is 21% lower than average sale price in Deer Park.