17,000 SF Sephora Flagship Store – Completed in 1998