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

Videos

Editor's Choice Videos