Where is Russian Hill?

Where is Russian Hill located?

Russian Hill, Russian Hill, United States of America (approx. 37.80277°, -122.42063°)


Where is Russian Hill on the map?