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.