120 Montgomery Office Space

120 Montgomery Street

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