San Francisco – 180 Montgomery


Location: San Francisco, California, U.S.A

Completion: 1999 (Sold)

Type: Commercial Building


Situated in the heart of San Francisco’s financial district, 180 Montgomery is an office building boasting 304,307 square feet spread across 25-storeys. The building sits at the corner of Montgomery and Bush Streets and is in close proximity to the Montgomery and Market Street BART station.