La Cumbre Plaza store list
Information & Events
La Cumbre Plaza is in California, city Santa Barbara. Mall is situated on adress 121 South Hope Avenue, Santa Barbara, CA
Click on store from list below to view details.
Other shopping malls
170 stores. 925-825-0400
1 Sunvalley Mall, Concord, CA
180 stores. 562-402-7467
I-605 at South Street, Cerritos, CA