1 Fort Lauderdale
News & Reviews
North Miami Beach Police investigating body found in street
March 31, 2019 06:17 PM
A homicide investigation began Sunday afternoon near Northeast 153rd Street and 12th Avenue in North Miami Beach, Florida, when police found a body in the middle of Northeast 12th Avenue.