You keep posting stuff I'm personally familiar with.
Technically, this last one is in Cambridge, MA. This is in Harvard Square. I worked right down the street from here from 2005-2013. The building in the background is part of Harvard.
Trivia point - there are signs for the T (subway). The Harvard Square station of 1971 is not the same one as today. Back in, I think the 1980s, they built a new Harvard Square station. One of the new entrances is directly to the right of this news stand (which looks identical to this day). They didn't demolish the old station. They closed off the entrances to it and turned off the lights.
Heading into Boston from Harvard Square on the subway, if you look out the windows of the train, you can see the dusty old Harvard Square station. On RARE occasions, the lights will be on for maintenance and you can see the old station.