We have found 15 properties on Thomas St, Dedham, MA. Average price per square feet on Thomas St is $276. It is 26.6% higher than average price per sqft Dedham. Average sale price on Thomas St is $371,200. It is 9.5% lower than average sale price in Dedham.