Sep 06, 2011
Sep 08, 2023
Luz
Rodriguez
64
29
60 inches
120 lbs
White / Caucasian
Female
Aug 25, 1989
Miami Beach
Florida
Miami-Dade County
33139
No
10731
Miami Beach Police Department
Miami Beach
Florida
Miami-Dade County
33139
1100 Washington Avenue, Florida
Local
Law Enforcement
89-38586
Miami Beach Police Department
Brown
Brown
Brown
09/28/2024