Real Estate Rumors: Sephora, Liberty, Starwood

Sephora has reached a deal with Vornado Realty Trust to lease roughly 18,000 square feet of space in Times Square, The Real Deal reported Friday, citing sources with knowledge of the...

Already a subscriber? Click here to view full article