As he bolsters his brand and rebuilds his reputation, Wang opens a new 1,995-square-foot store in the Miami Design District on Monday.