Listen to your Top 10 Rock 'n' Vote 2015 finalists here

1300 N. St. Louis

Police look at evidence in the 1300 block of North St. Louis Avenue in the Humboldt Park neighborhood. Peter Nickeas / Chicago Tribune
This photo is featured in these articles:
Loading