A well-positioned lifestyle center located in the highly desirable coastal city of Santa Barbara, La Cumbre Plaza offers a wide range of shops in a unique outdoor shopping environment.
Total square feet
Situated between San Roque and Hope Ranch
High-end lifestyle shops fulfilling local needs
Total trade area
121 South Hope Avenue
Santa Barbara, CA 93105