At Least 2 Injured In NW Miami-Dade Shooting

It happened at a home on NW 18th Court near NW 129th Street.

Author: Rich