NORTH MIAMI BEACH, Fla. – Detectives are investigating a death on Thursday afternoon in North Miami Beach.
North Miami Beach Police Department detectives responded to Northeast 161st Street and Northeast 18th Place and were asking the public to avoid the area.
Recommended Videos
This is a developing story.