View Details Open House $899,000 1 of 23 Other | Needham 3 beds 1 baths 1 ½ baths 1,413 sqft 0.16 acres
View Details New $979,000 1 of 28 Ladder Streets | Needham 3 beds 1 baths 1 ½ baths 1,600 sqft 0.19 acres
View Details Under Contract $699,900 1 of 8 Other | Needham 3 beds 1 baths 1 ½ baths 1,530 sqft 0.25 acres
View Details $2,689,000 1 of 23 Needham Junction | Needham 6 beds 5 baths 1 ½ baths 5,347 sqft 0.51 acres