New York Life executes long-term lease

Nabs nearly 82,000 square feet in Massachusetts