>
>
>
La Cumbre Plaza


La Cumbre Plaza

Address:
121 South Hope Avenue, Santa Barbara, CA
Phone:
805-687-6458
State:
California
Stores:
43 stores
http://www.mallsinfo.com/california/la-cumbre-plaza