Where is O'Farrell St & Taylor St located?
O'Farrell St & Taylor St, O'Farrell St & Taylor St, United States of America (approx. 37.78585°, -122.41198°)
O'Farrell St & Taylor St, O'Farrell St & Taylor St, United States of America (approx. 37.78585°, -122.41198°)