Thursday, July 27, 2017

David Rosen

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.