Greater Grand Crossing, IL
Metra
949-953 E 75th Street is a industrial which sold for $200,000. This industrial has been listed on @properties since September 4th, 2020 and was built in 1945. The nearest transit stops include Grand Crossing Metra Metra Metra Electric Main Branch line.