Powell St & Lombard St
1968 Powell St
San Francisco, CA 94133
The bus stop at Powell St & Lombard St in San Francisco, CA, serves as a bustling transit hub for locals and tourists alike. It is conveniently located near popular attractions, including the iconic cable car routes and Chinatown. With its proximity to diverse dining and shopping options, they often find themselves passing through this vibrant area as they explore the city's unique charm. The surrounding streets are lined with classic Victorian architecture, further enriching the area's appeal.
Generated from this place's information
Also at this address
See a problem?