FYI- could just be a gas explosion...very early yet.
When my sons graduated from basic we were there. There was a huge mall near. I first thought of that. This sounds like a small strip mall though. Probabably a natural gas problem.
Cleopatra’s beauty/nail salon, travel agency...tuxedo shop: mannikins blew out the windows wearing their tuxes per Trace Gallagher.
almost certainly......am strongly betting it is not terrorism.