OFFICER RESIDES IN LIMA, PERU Miami, FL 33101