Leonardo Cabrera
Leonardo Cabrera Miami-Dade Corrections
Leonardo Cabrera Miami-Dade Corrections

Police suspected a marijuana grow house inside a warehouse. They found that and more.

January 18, 2018 09:30 PM