View Details New $1,259,000 1 of 12 The Maze | Westwood 3 beds 3 baths 1 ½ baths 2,362 sqft 0.24 acres
View Details New $2,599,000 1 of 32 Needham Heights | Needham 5 beds 5 baths 1 ½ baths 6,289 sqft 0.35 acres