About 750 pounds of explosives brought down the long-vacant Keystone Towers apartment complex on Sunday, Aug. 28.
Keystone Towers tumble down