Amiri, a Los Angeles-based luxury fashion house, has secured a spot in Dallas’ NorthPark Center. The store opened Aug. 15 in part of Nike’s old space in the mall. Amiri leased 4,400 square feet — its largest retail space to date. Nike still has a …
Source: The Business Journals
