TALLAHASSEE, Fla. (WCTV) – A 17-year-old died Saturday night following a report of a shooting at the Leon Arms Apartments, according to the Tallahassee Police Department.
The incident unfolded around 11:30 p.m. Saturday at the apartment complex, located on Holton Street, TPD wrote in a press release Monday afternoon.
A citizen called 911, stating that someone “had been robbed and shot inside an apartment at the Leon Arms Apartment complex,” the police statement wrote…