Does this mall have kpop stores??
Address: 2855 Stevens Creek Blvd, Santa Clara, CA 95050, USA
Caitlin Brady | Aug 20, 2018
No
Tracy Remedios | Aug 20, 2019
They now have a bts makeup store near Sephora
jiggbury | Aug 20, 2018
No, i wish
Bianca S | Aug 20, 2018
Nope
Biao Wang | Aug 20, 2018
Might be
Thanks! Your answer is awaiting moderation.