OPA-LOCKA, Fla. – 2 people are reportedly dead and homicide investigators from the Miami-Dade Police department are at the scene. Preliminary reports are that the deceased were located behind an abandoned house in the area of NW 18th Avenue and Service Road.
Miami-Dade Police confirmed the investigation and location but are not releasing any more information at this time.
(This is a developing story. Stay tuned to Local 10.com and Local 10 News at 11 p.m. for updates.)