Is there a nail shop in the Beverly center.
.
Address: 8500 Beverly Blvd, Los Angeles, CA 90048, USA
Victorious Victoria G | May 5, 2018
No
dominic inwang | May 5, 2018
I was mostly on the 7th floor with YSL and I kinda remember seeing such on walking to use the escalator and or elevators
Myelove | May 5, 2018
Where?
Pahola Zapata | May 5, 2018
Yes
Thanks! Your answer is awaiting moderation.