We have found 32 properties on Alvord Pl, South Hadley, MA. Average price per square feet on Alvord Pl is $165. It is 37.5% higher than average price per sqft South Hadley. Average sale price on Alvord Pl is $180,736. It is 9.2% lower than average sale price in South Hadley.