Newsretailers Nautica Opens Flagship Store In New York City by Katie Lee May 11, 2016 New York City — Nautica is unveiling a boutique flagship store in New York City, where the brand’s roots have been for over 30 years. The new store opened at 101 Prince St. in SoHo on May 6, 2016. Continue Reading May 11, 2016 0 FacebookTwitterPinterestEmail
News Apple Store Nearing Completion of $20 Million Renovation by Nate Hunter April 9, 2012 New York City — The iconic SoHo Apple store, located at 103 Prince Street, is nearing completion of a $20 million renovation and expansion. Continue Reading April 9, 2012 0 FacebookTwitterPinterestEmail