Tampa police officers are working a barricaded suspect from a domestic violence situation at 1306 26th Avenue.
Additional details will be released at the scene.
Tampa police officers are working a barricaded suspect from a domestic violence situation at 1306 26th Avenue.
Additional details will be released at the scene.