We have found 17 properties on Avalon Rd, Newton, MA. Average price per square feet on Avalon Rd is $278. It is 4.5% higher than average price per sqft Newton. Average sale price on Avalon Rd is $907,760. It is 27.7% higher than average sale price in Newton.

List of properties