Saturday, March 31, 2012

H&M Sweden to Open in Miami Beach

Swiss retailing giant H&M Sweden will be opening a new 22,000 square foot store at 541 Lincoln Road in Miami Beach in the fall of 2012.