I give up. I can't find a better match. Frank4's pick does match on several points. That building on the corner must have lost its roof, appearing in the news photos as a bare lot inside the original building's walls.

Good find, Frank!