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.