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: Husband killed wife in apartment, then jumped to his death

February 09, 2016 12:09 PM