Body found near 38th Ave., 66th St. in St. Pete
ST. PETERSBURG (FOX 13) - Police say the death of a person found in St. Petersburg is suspicious and they have launched an investigation.
The body was found at 6707 38th Avenue N near 66th Street.
Police said the initial call came in as a reported drowning.
The view from SkyFOX showed a water-filled canal lined by law enforcement officers and investigators.
Stay with FOX 13 News for more on this developing story.