142 Properties Available in Dedham