Looks like someone left behind a fresh one:
"Before you get too complimentary of Melinda Katz, do me a favor and check this out from my site:
The End is Near
It's right up your alley (you even posted something about the block a few months ago)."
Update from Forest Hills 72: The demolition has begun and the windows have been removed. I'll try to get a picture later today.
See comments for further updates.