Miami Dade detectives and Miami Beach crime scene techs are on the scene at 211 Michigan Ave.
Apparently they showed up to serve a warrant on the owner of the house who is alleged to have made some kind of threats.
Crime scene techs have been carting long rifles out of the house for the past hour.
Of course Channel 7 is all over it. I guess the rest of the stations will catch up later!
I'll have a few pics later when I update.