Does the mall have a keymaster shoe kiosk?
Address: 6000 Sepulveda Blvd, Culver City, CA 90230, USA
Athena Moon | Dec 12, 2018
I never noticed one there.
Robyn Cannon | Dec 12, 2018
Not sure. I was only a visitor to the city and the mall.
Thanks! Your answer is awaiting moderation.