Business

March 7, 2014 12:00 AM

Sephora coming to new Mall at University Town Center

High-end cosmetics company Sephora will be coming to the new Mall at University Town Center, which is expected to open Oct. 16 in Sarasota County.

Related content

Comments