My bad. Wrong address and name. There is another link upstream to the correct address (just down the street from the one I posted).
it abuse on the other post and ask mod to remove it.
OK, I saw the news update on Joe Stack.
Apparently a Software Engineer who posted a rant against the IRS.
Here’s a good updated article, with photo of the building: