The parcel owner is Partridge Timothy A..
According to Dedham public records 68 Leonard St #1, Dedham total assessed value is $184,900.
It is 63.1% lower than average parcel value in Dedham.
Building on this parcel was built in 1920 and its assessed value is $184,900.
The area of the lot is approximately 0.0 acres.
This parcel was last sold in 2011-03-03 for $187,500.