We have found 22 properties on Tower St, Dedham, MA. Average price per square feet on Tower St is $363. It is 66.5% higher than average price per sqft Dedham. Average sale price on Tower St is $413,808. It is 0.8% higher than average sale price in Dedham.