View Details $2,589,000 1 of 36 Old Farm Longacre Neighborhood | Needham 6 beds 5 baths 4,976 sqft 0.25 acres