1 Dead, 2 Injured In Opa-Locka Shooting

Miami-Dade police have taken over the investigation in the 13000 block of NW 30 Ave.

More of Miami