A police photo of drug-making equipment pulled out of a house in Northwest Miami-Dade.
A police photo of drug-making equipment pulled out of a house in Northwest Miami-Dade. Miami-Dade Police Department
A police photo of drug-making equipment pulled out of a house in Northwest Miami-Dade. Miami-Dade Police Department