We have found 20 properties on Beaufort Ave, Needham, MA. Average price per square feet on Beaufort Ave is $229. It is 8.8% lower than average price per sqft Needham. Average sale price on Beaufort Ave is $463,146. It is 30.4% lower than average sale price in Needham.