Tuesday, Mar. 29, 2016

Technicolor PostWorks has agreed to lease 50,000-plus square feet at 1411 Broadway, a 40-story tower in central Manhattan. The lease term extends beyond 2026.

MySHOOT Company Profiles