Sephora to open at Bellevue Square
Published 7:59 am Friday, January 9, 2015
Beauty product retailer Sephora will open a 6,418-square-foot, freestanding store at Bellevue Square on Thursday, Jan. 15.
The retailer promises more than 13,000 products from more than 200 brands will be available, including its own Sephora Collection.
