Office

101 Mission Street

San Francisco, CA / South Financial District

Building Details

Location
San Francisco, CA
Square Footage
213,705 SF
Square Footage by Use
210,320 SF office, 2,832 SF retail
Year Built/Renovated
1984

101 Mission is a 22-story LEED Gold office building located in the highly sought-after South Financial District of San Francisco and just two blocks from The Embarcadero waterfront and the Transbay Transit Center, the largest transportation hub on the west coast. Vanbarton has been executing a value enhancement program, including upgrading expiring suites with flexible creative buildouts, renovating common areas, and adding a dramatic penthouse suite on the 22nd floor.

Amenities & Features

  • Diverse retail offerings
  • Expansive views

Recognition

  • LEED Gold
  • ENERGY STAR certified
  • WELL Health-Safety Rating