Where is W 2nd Street and Stevenson Street located?
W 2nd Street and Stevenson Street, W 2nd Street and Stevenson Street, United States of America (approx. 39.525993°, -119.81881°)
W 2nd Street and Stevenson Street, W 2nd Street and Stevenson Street, United States of America (approx. 39.525993°, -119.81881°)