Newton, MA
The parcel owner is 70-72 Clyde St Condominium. Building on this parcel was built in 1890. The area of the lot is approximately 0.2 acres. This parcel was last sold in 2010-06-23 for $1.