Three new winners of the city’s Invest South/West initiative have been announced by the mayor in Humboldt Park and South Shore. The three winners are located at 3601 W Chicago Avenue and 4000 W North Avenue in 2908 E 79th Street in South Shore. All together the three proposals represent a $126 million investment in the neighborhoods aimed at increasing the quality of life, adding equitable affordable housing while joining a list of seven past winners of the two-year-old program that are set to break ground soon.
2908 E 79th Street
Invest South/West has revealed the development schemes for its South Shore RFP site located at 2908 E 79th Street in South Shore. The two part 1.7-acre site includes vintage, low-rise buildings along with vacant land and direct access to the Metra Cheltenham station on the Electric Main Line.