A podcast by the Hillsborough County Sheriff’s Office reports the victim lived at 5820 Church Ave. in Tampa when he was killed in 1997. Street View image from June ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results