Premier business park in San Diego, CA. Industrial space. 2 buildings totaling ±102,875 SF. Otay Distribution Center.
Premier business park in Burbank, CA. Office, flex and industrial space available. 6 buildings totaling ±302,869 SF. Backlot Burbank. Now leasing!