The Wild Mile, a 17-acre floating park that will stretch from North Avenue to Chicago Avenue, seeks to restore the Chicago River ecosystem.

Read More

Leave a Reply

%d bloggers like this: