123 Townsend St
Office
ID 93377
Sublease
Lease

Townsend Bldg

123 Townsend St

San Francisco, CA, 94107

Please contact us for price

  • Space Available for lease23,207 SF 
  • Description
  • Location
  • Brochures
  • Brokers

Lease Description

Now available for sublease, office Townsend Bldg located at 123 Townsend St San Francisco, California 94107.

Available square footage 23,207 SF.

Please contact us for further information.

Space details

Location

Brochure

Broker

John Norton

John Norton

Executive Vice President

Broker details