Virtual Guidebook to The City of San Francisco
Levi Plaza
San Francisco, California


-


 thumbnail

Levi Plaza is on Filbert Street at the foot of Telegraph Hill

(April 15, 2001)


 thumbnail

A park now occupies what was once the last block of Filbert Street

(March 29, 2001)


Next Locality: The Embarcadero North of the Ferry Building