120 Montgomery Office Space

Summary:
Completed in 1955, the 25-story 120 Montgomery Street
building is located in the heart of the financial district. The building contains
430 thousand square feet of office space and is located within easy walking
distance of the Montgomery Street BART Station.
Net Rentable Area
Office Space:
430,523 Sq ft.
(39,996 Sq m.)
More Information:
If you would like current availability for this building please fill out the form on the right or contact one of our tenant representatives at (415) 670-9144