Springfield, N.J. -- Luxury watch maker Tag Heuer opened its second North American flagship boutique, an 800-sq.-ft. space in Aventura Mall, Aventura, Fla.
The store is designed as a "lifestyle lounge" and is adorned with Tag Heuer accessories that range from vintage stainless steel cufflinks to the brand's technologically advanced eyewear and communication devices.