Video: Police say woman found dead in South Beach apartment

Miami Beach police are investigating a homicide in South Beach.
Up Next
Miami Beach police are investigating a homicide in South Beach.

Police: Woman found dead in South Beach apartment

February 08, 2016 09:07 PM