<p>I believe I read somewhere that its one of the apartment buildings NYU owns for faculty and their family.</p>