We have found 72 properties on Canton St, Westwood, MA. Average price per square feet on Canton St is $193. It is 13.8% lower than average price per sqft Westwood. Average sale price on Canton St is $530,214. It is 12.2% lower than average sale price in Westwood.