Video: Police say woman found dead in South Beach apartment

Miami Beach police are investigating a homicide in South Beach.

Joey Flechas jflechas@miamiherald.com

More Videos