Where is Lombard St & Fillmore St located?
Lombard St & Fillmore St, Lombard St & Fillmore St, United States of America (approx. 37.799847°, -122.43627°)
Lombard St & Fillmore St, Lombard St & Fillmore St, United States of America (approx. 37.799847°, -122.43627°)