The new office building going up on The Cooper Union’s former Engineering Building site on Astor Place recently “got glassed!” to borrow one of the favorite hype catch phrases of real estate blogs.
The new office building going up on The Cooper Union’s former Engineering Building site on Astor Place recently “got glassed!” to borrow one of the favorite hype catch phrases of real estate blogs.