Urban Outfitters announced plans for 18 new locations this year during their earnings call on August 15th. One Urban Outfitters and nine Free People stores would be in North America. They also announced the closing of nine stores, all of which are in North America and include two Urban Outfitters, two Anthropologie and four Free People locations.
Latest posts by CREHQ (see all)
- The Best Canadian Markets for Commercial Real Estate - April 11, 2018
- Map of 2018 Big-Box Store Closings - April 6, 2018
- Massive New $350 Million Park Set For Tulsa - September 20, 2017