Body of Man Found Floating in North Miami Beach Canal – NBC 6 South Florida
Police are investigating after the body of a man was found floating Sunday in a canal in North Miami Beach.
Officers arrived at the scene in the Snake Creek Canal located near Northeast 169th Street and 16th Avenue, finding the body and launching a death investigation.
Police do not suspect foul play at this time. The identity of the man was not released.