Levi's Plaza

Where
1270 Battery Street, San Francisco, CA
Call
+1 415.831.2700
Web
Levi's Plaza Website
Tags
City, Park, Plaza
Claim this listing

About request an edit to this page

A nice little stretch of greenery, along with an open plaza, hidden away, right off the Embarcadero.   


Levi Strauss Plaza, also known as Levi Plaza or Levi's Plaza, is an office complex located in the Embarcadero. It houses the headquarters of Levi Strauss & Co. - https://en.wikipedia.org/wiki/Levi%27s_Plaza