Submitted by Kristi Wachter on
Address: 101 Lombard Street, San Francisco, CA
Built By:
Treffinger, Walz & MacLeod
Year Built:
1982
Submitted by Kristi Wachter on
Treffinger, Walz & MacLeod
City Pier A | S end of Battery Pl. at Hudson River |