We have found 113 properties on Greendale Ave, Needham, MA. Average price per square feet on Greendale Ave is $213. It is 15.1% lower than average price per sqft Needham. Average sale price on Greendale Ave is $427,920. It is 35.7% lower than average sale price in Needham.