Ellis St & Leavenworth St

486 Ellis St
San Francisco, CA 94102

They find the bus stop at the corner of Ellis Street and Leavenworth Street in San Francisco, CA, nestled within the bustling cityscape. The stop is framed by a mix of residential buildings and small businesses, capturing the vibrant urban atmosphere. Passersby often see a mix of locals and tourists, all waiting to board public transit that facilitates their journeys through this iconic city. The area is alive with the sounds and sights of San Francisco, making it a dynamic spot for those making their way around.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesCaliforniaSan FranciscoEllis St & Leavenworth St