We have found 20 properties on Windsor Rd, Newton, MA. Average price per square feet on Windsor Rd is $363. It is 36.5% higher than average price per sqft Newton. Average sale price on Windsor Rd is $1,777,500. It is 150.0% higher than average sale price in Newton.