H&M Opening First Store in Miami

February 25, 2011

The fast fashion chain will open a 22,000 square-foot store in the art deco New World Symphony Building next year.

Recent News