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
$117,114 avg primary trade area household income
High-end lifestyle shops fulfilling local needs
Total trade area
121 South Hope Avenue
Santa Barbara, CA 93105