We have found 33 properties on Elm St, Canton, MA. Average price per square feet on Elm St is $231. It is 26.9% higher than average price per sqft Canton. Average sale price on Elm St is $872,235. It is 102.4% higher than average sale price in Canton.

List of properties