We have found 33 properties on Evelyn Rd, Needham, MA. Average price per square feet on Evelyn Rd is $323. It is 28.7% higher than average price per sqft Needham. Average sale price on Evelyn Rd is $592,925. It is 10.9% lower than average sale price in Needham.