-
Urban Outfitters to open ‘lifestyle center’ concept in New York
New York -- Urban Outfitters has signed a lease for 56,730 sq. ft. on three levels at W&H Properties’ 1333 Broadway site, where the retailer will create its innovative new “lifestyle center” concept with new features never before seen from the brand, according to Anthony Malkin, president of Malkin Holdings, which supervises the W&H Properties portfolio.
The retailer will take occupancy in September.