Needham, MA (Needham Sudbury Farms - 1177 Highland Avenue)