We have found 30 properties on Mallard Dr, Avon, CT. Average price per square feet on Mallard Dr is $115. It is 15.4% lower than average price per sqft Avon. Average sale price on Mallard Dr is $148,517. It is 62.4% lower than average sale price in Avon.