Where is W 2nd Street and Stevenson Street?

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°)


Where is W 2nd Street and Stevenson Street on the map?