We have found 20 properties on Audubon Dr, Newton, MA. Average price per square feet on Audubon Dr is $283. It is 6.4% higher than average price per sqft Newton. Average sale price on Audubon Dr is $756,782. It is 6.5% higher than average sale price in Newton.