The new North Miami Beach location expands the company’s retail presence to 62 stores in Florida and 146 nationwide.