Sephora to Relocate Mink Mile Flagship

“LVMH-owned, Paris-based cosmetics retailer Sephora will relocate its Bloor Street West store in Toronto to a nearby retail space this summer. The new store is currently under construction. The new two-level Sephora flagship will measure about 8,900 square feet.” Read more at Retail Insider.