180 Montgomery St
San Francisco, CA 94104
Google Map | Nearby Restaurants | Nearby Parking
About this Building
180 Montgomery Street is a LEED Gold, Class A office building located in San Francisco’s Financial District. Prominently situated on the corner of Montgomery and Bush streets, the building offers an amenity-rich and transit-oriented location, just one block from the Montgomery Street BART station and within walking distance of Union Square’s world-class dining, shopping and hotels.
Available Space
3,319 SF
Building Ownership
Sidra Montgomery, LLC
Building Representatives
Meade Boutwell
CBRE
[email protected]
415.772.0255
Building Class
A
Stories
25
Year Built / Renovated
1979 / 2013-2015
Total Rentable Building Area
304,437 SF
