'mystery' street, 1960s Los Angeles.
http://3.bp.blogspot.com/-TaHengZUYW...960s%2B(5).jpg
This is merely a guess:
Is that Century City in the far distance? It looks like twin towers, unless my eyes are deceiving me.
Twin towers
http://demo.processwire.com/cities/l...-plaza-towers/
"Century Plaza Towers are two 44 story, 571 feet tall towers
located at 2029 and 2049 Century Park East in Century City."
architect- Minoru Yamasaki (yes,
that Minoru Yamasaki)
year-1975
_