Back to photostream

Salesforce Park

Salesforce Park in San Francisco sits atop the new Transit Center, formerly the site of the Trans-Bay Terminal. It is an elevated park, one hundred feet above street level.

99 views
0 faves
0 comments
Uploaded on December 25, 2019
Taken circa 1950