2001 The Embarcadero

About

Located in San Francisco on the Embarcadero across from the Aquarium of the Bay, the three-story building is approximately 118,000 square feet with additional outside terraces. The site also has 60 parking spaces. This building is undergoing seismic and building systems retrofitting and other improvements before being occupied by UCSF in April 2021.