Jun 08, 2015
Jul 22, 2021
Olga
Barreiro Lopez
67
58
66 inches
68 inches
145 lbs
155 lbs
White / Caucasian
Female
Jan 30, 2015
Miami
Florida
Miami-Dade County
33173
16771
Miami-Dade Police Department
Doral
Florida
Miami-Dade County
33178
1701 NW 87th Avenue #100, Florida
3057153300
Local
Law Enforcement
PD150226073766
2015-02-26
Miami-Dade Police Department
Brown
Brown
Brown
09/29/2024