Sephora

Sephora The Great Mall

250 Great Mall Drive
Milipitas, CA 95035
US

Grand Opening on March 5th