Obvious death reported near Tampa street sparks concern, Tampa FL
An obvious death was reported near North 20th Street and East 24th Avenue. Emergency services responded quickly to the scene, raising local concern.
Audio|Source: Hillsborough County Public Safety
00:6
Transcript:
Tomlin obvious death at 3222 North 20th Street, near East 24th Avenue, and one.
Tomlin obvious death at 3222 North 20th Street, near East 24th Avenue, and one.
Disclaimer:
This transcript was automatically generated and may contain inaccuracies. Please verify the information independently.
Location mentioned:
N 20th St, Tampa, FL 33605
This shows a Google Street View of the area near the location, which might not be the exact address.
Correct
Incorrect