/
|
New York University has struck a nearly $1.6B deal to master-lease the office building at 770 Broadway near its Greenwich Village campus.