Jerrold Ave & Selby St
Street
San Francisco, CA 94124
They stand at the bus stop located at the intersection of Jerrold Ave and Selby St in San Francisco, CA, where the hum of the city melds with the sounds of passing vehicles. This stop is surrounded by urban landscapes, characterized by a blend of residential buildings and local businesses. Nearby, they can observe the eclectic mix of residents and visitors waiting for various public transport options, contributing to the dynamic atmosphere typical of the city.
Generated from this place's information
See a problem?