Newly Opened Abercrombie and Fitch. Opened October 2017. Located in Westfield Century City
Address: 10250 Santa Monica Blvd, SPC 1707, Los Angeles, CA 90067
Beautifully Massive 20’ x 13’ Operable Glass Wall System that pockets effectively making it invisible during business hours.
- Date October 23, 2017
- Tags Shopping Centers, Storefronts