MIAMI-DADE COUNTY, Fla. – A woman said she spotted a person dead in the bushes behind a Target store on Wednesday in Miami-Dade County and called 911.
Police officers responded to investigate at the Red Road Plaza, near Northwest 183 Street, also known as Miami Gardens Drive.
Recommended Videos
Officers reported finding a woman dead, police said.
A detective was near a large trash container at the shopping plaza, next to the public Lake Stevens Park, just west of Miami Gardens.
Local 10 News Assignment Desk Editor Kelly Davis and Stephany Heilbron contributed to this report.