I'm pretty sure this snapshot is from the same album that had the 'Sierra Madre Church' (Bethany Temple) photo in it.
Vermont Ave. ...1 - 11 - 25............
eBay
Does anyone recognize this spot?
.
And......
...................................................................................Is that writing up there in the darkened area?
Here is a closer look at the buildings on the left.
Not much to see.
....There might be a billboard in the mix.
.