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