• Space Available

Esplanade

Location San Diego, CA
Size of Project 241,963 SF

Property Overview

The Esplanade is a premier multi-building life science campus located within San Diego’s well-established University Town Center (UTC) cluster. The campus is comprised of three high-quality research buildings at 4755 Nexus Center Drive, 4757 Nexus Center Drive, and 4796 Executive Drive.

The Esplanade offers a dynamic work environment for innovative companies, in close proximity to leading research institutions and a thriving ecosystem, all within easy reach of a diverse range of amenities.