View Details New $599,900 1 of 23 Pheasant Hill | Framingham 3 beds 1 baths 1 ½ baths 1,479 sqft 0.46 acres
View Details Price Reduced $1,475,000 1 of 39 Davis & Ball Squares | Somerville 5 beds 2 baths 2,430 sqft 0.08 acres