Plaza Del Mar

12520 & 12526 High Bluff Drive
San Diego, CA

Plaza Del Mar is an approximate 117,500-square-foot multi-tenant office building located in the Del Mar Heights submarket of San Diego. Built in 1986 and 1987, Plaza Del Mar consists of two, three-story buildings situated on approximately 5.56 acres. Cruzan’s asset strategy included the following improvements: resort-style restrooms, contemporary spec build-out for vacant suites, property wide landscape improvements, new signage and entry/lobby enhancement.