I think that it is push-pin #2 on Buffalo Avenue, rather than the other one on Takoma Avenue.
The buildings in the upper left are Montgomery College, Takoma Park MD.
Truman Keesey @ Clairvoyance · 53 Meshach Frost · Frostburg · MD · 21532 · USA erik@erikthevermilion.com