We have found 173 properties on Great Plain Ave, Needham, MA. Average price per square feet on Great Plain Ave is $244. It is 2.8% lower than average price per sqft Needham. Average sale price on Great Plain Ave is $546,992. It is 17.8% lower than average sale price in Needham.