We have found 22 properties on Ardmore Rd, Needham, MA. Average price per square feet on Ardmore Rd is $228. It is 9.2% lower than average price per sqft Needham. Average sale price on Ardmore Rd is $737,119. It is 10.8% higher than average sale price in Needham.