Nearly two years ago, we previewed what would be Nike’s then-next flagship retail space. Located in Miami, the flagship location would expand Nike’s empire and would be the next evolution in Nike sport retail. Coupled now with Nike SoHo opening in November, Nike Miami is the next step in this retail evolutionary chain of Darwinism. With more than 31,000 square feet, the two-story shop is also a multi-sport offering. The shop can be identified by its unique exterior of concrete and terrazzo panels created by the brand’s Nike Retail Design team located at 1035 Lincoln Road.
via Nike, Inc.