Ok, this one should be easy. We know this is SE 82nd Avenue, but where? I was thinking 82nd @ Woodward. Also I have to point out that old bubble-lettered z100 logo. I remember having one of those on my parents’ cars growing up!
Update: Eagle-eyed reader Jens confirmed that this is indeed looking north on SE 82nd near Brooklyn St. Included an after pic.