Needham Bank Office Building, new construction