Jeff Schotz

  • Microsoft Takes 200 KSF at 11 Times Square

    Microsoft has committed to a big chunk of space at 11 Times Square with the signing of a new lease for 200,000 square feet at the state-of-the-art, 1.1 million-square-foot office and retail skyscraper.

    New York 08 January 2013 16:31

You May Also Like