United States of America
Vista Del Mar Ln, Los Angeles, California
Description:
Where's this downhill street in California? https://redd.it/fjcf3z
Status:
Already located!
Solution:
Vista Del Mar Ln, Los Angeles, California
Lat/Lng:
33.95529923873494, -118.44733690057373
Found by:
CuriousJM
48 months ago
128
Good find. Many web site say it is view from Sunset Boulevard, which led me astray.
2 comments