MIAMI – Three people were detained Wednesday afternoon after Miami-Dade Police entered a grow house.
The grow house is located in the 8000 block of Southwest 64th Street, said police.
Police said the grow house appeared to be dismantled.
Charges are pending.