Surveillance from the area shows four individuals get out of a gray sedan around 1:20 p.m. on Saturday near Bush and Grant Streets. Images used in the police investigation show at least one suspect with a firearm entering the Leica store, which sells high-end camera equipment.
Subscribe
Login
0 Comments
Oldest