Oh wow, that's awesome!
Also, I found this one:
The building on the right appears to be the TexPark garage, so I guess this isn't technically before it was built. I think the blank wall on the left is what is now MEC. What's depressing is that the really nice arched facade in the background somehow became the metal-clad butt-end of the Green Lantern building (and is now demolished).