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
See a problem?