United States of America
Intersection of Balboa Street and 23rd Avenue, San Francisco
Description:
I guess somewhere in San Francisco, but where exactly?
Status:
Already located!
Solution:
Intersection of Balboa Street and 23rd Avenue, San Francisco
Lat/Lng:
37.776388238192894, -122.48233342897606
Found by:
dagger66
63 months ago
129
Intersection of Balboa Street and 23rd Avenue, San Francisco, California, USA.
Google Street View.
external link
1 comment