View Details Under Contract $2,695,000 1 of 41 Needham 5 beds 5 baths 2 ½ baths 5,911 sqft 1.13 acres
View Details Under Contract $2,099,000 1 of 29 Needham Heights | Needham 4 beds 4 baths 1 ½ baths 4,974 sqft 0.24 acres
View Details New $1,200,000 1 of 21 Needham Heights | Needham 4 beds 2 baths 1 ½ baths 2,650 sqft 0.72 acres
View Details Under Contract $2,299,000 1 of 30 Needham 4 beds 3 baths 1 ½ baths 4,825 sqft 0.26 acres
View Details Under Contract $759,000 1 of 17 Needham Heights | Needham 3 beds 1 baths 1 ½ baths 1,627 sqft 0.18 acres