View Details Open House $1,950,000 1 of 35 Needham Junction | Needham 4 beds 3 baths 2 ½ baths 3,566 sqft 0.23 acres
View Details Open House $1,895,000 1 of 33 Needham Junction | Needham 5 beds 3 baths 1 ½ baths 3,345 sqft 0.23 acres