Richard Cabrera
Male, Unknown race
Date of the incident: 9/29/2019
Miami, Miami-Dade, FL
8960 SW 122nd Ave
8960 SW 122nd Ave
Richard Cabrera opened fire at officers from inside a home at the Waterford Point apartment complex. Police fired back and a standoff began. The standoff ended several hours later when Cabrera was found dead. Police did not immediately report whether Cabrera was shot by officers or if he killed himself.