Where is De Haro St & 22nd St?

Where is De Haro St & 22nd St located?

De Haro St & 22nd St, De Haro St & 22nd St, United States of America (approx. 37.75744°, -122.400826°)


Where is De Haro St & 22nd St on the map?