Starwood Sells Broadway Office Building To Ross Stores

Real estate investment firm Starwood Capital Group said on Tuesday that it has sold its leasehold in the 21-story retail and office building at 1372 Broadway in Manhattan to an affiliate...

Already a subscriber? Click here to view full article