Lots of familiar sights here! I used to hang out at 61c Cafe a lot when I lived in Pittsburgh!
Also, I present to you, a conversation I once had about this building while sitting at the bus stop across the street, stoned:

Friend: Oh cool, that clock has the hebrew symbols for the numbers.
Me: Yeah, it's the JCC, I think. The clock tells you what time it is in Israel.
Friend: No, that's what time it is here. The numbers are just in Hebrew.
(I glance at my watch)
Me: Oh. Oh yeah.
Friend: Did you really think that?
Silence
And that's why I rarely smoke weed anymore.