Marvin Rivera-Montalvo, 30, is in police custody facing first-degree murder charges.
Marvin Rivera-Montalvo, 30, is in police custody facing first-degree murder charges. Miami-Dade Police Department
Marvin Rivera-Montalvo, 30, is in police custody facing first-degree murder charges. Miami-Dade Police Department