View Details Under Contract $1,299,000 1 of 42 Needham 4 beds 2 baths 2 ½ baths 2,268 sqft 0.26 acres