North Miami Beach Police investigating body found in street

North Miami Beach Police investigating body found in street

By

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.