New Metra Station Construction Permit Issued at 611 W 79th Street in Auburn Gresham
A construction permit has been approved for a new transit development at 611 W 79th Street, in the Auburn Gresham neighborhood. The project, owned by Metra, involves constructing a new two-story Metra station that will integrate with the Rock Island Line.