View Details Open House $3,099,000 1 of 42 Birds Hill | Needham 6 beds 6 baths 1 ½ baths 5,349 sqft 0.22 acres
View Details Price Reduced $2,675,000 1 of 20 Birds Hill | Needham 5 beds 6 baths 5,521 sqft 0.35 acres