View Details New $4,200,000 1 of 22 The Flats | Winchester 6 beds 5 baths 1 ½ baths 5,208 sqft 0.33 acres
View Details Open House $2,249,000 1 of 42 Flats | Winchester 5 beds 4 baths 1 ½ baths 4,173 sqft 0.31 acres
View Details New $319,900 1 of 11 East Parish Neighborhood | Haverhill 2 beds 1 baths 968 sqft 0.49 acres
View Details New $779,900 1 of 35 North Middleborough | Middleboro 4 beds 2 baths 1 ½ baths 1,953 sqft 1.84 acres