Body found near 38th Ave., 66th St. in St. Pete

- 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.

Up Next:

Up Next

  • Body found near 38th Ave., 66th St. in St. Pete
  • From war to whiskey, former Green Berets will open St. Pete distillery
  • Florida Poly hopes to change future of transportation with new research center
  • Tampa's flood control canal gets 50-year checkup
  • Power outage reported at Busch Gardens
  • Hillsborough first-responders return from Florence
  • Tampa City Council gives Stovall House plans the go-ahead
  • Sanitation worker trades in his gloves for a microphone at night
  • Nothing stops this 82-year-old trapeze artist
  • Special education teacher found guilty of raping man with mental disability