Detectives investigate death in North Miami Beach
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.
This is a developing story.
Copyright 2018 by WPLG Local10.com - All rights reserved.