Where is 30th Ave & Taraval St?

Where is 30th Ave & Taraval St located?

30th Ave & Taraval St, 30th Ave & Taraval St, United States of America (approx. 37.74241°, -122.48743°)


Where is 30th Ave & Taraval St on the map?