Oct 28, 2024
Oct 29, 2024
NATALIE
MILLIRONS LEON
17
17
65 inches
115 lbs
White / Caucasian
Female
Oct 27, 2024
Miami Beach
Florida
Miami-Dade County
33141
No
155544
Miami Beach Police Department
Miami Beach
Florida
Miami-Dade County
33139
1100 Washington Avenue, Florida
Local
Law Enforcement
24-107864
2024-10-27
Miami Beach Police Department
Brown
Brown
Brown
11/01/2024