A spacious historic house located at 113 Hunnewell Street in Needham Heights has a new owner. The 3,907-square-foot property, ...