Urban Outfitters to Open Largest-Ever Store
July 03, 2013
Philadelphia-based Urban Outfitters Inc. will open its largest-ever Urban Outfitters store in New York. The retailer has signed a lease for a three-level, 56,730-sq.-ft. space at W&H Properties’ 1333 Broadway, where it plans to launch a new “lifestyle center” concept with new features never seen before from the brand. Urban Outfitters will take occupancy in September.