Near South Side, IL
Metra
CTA
2333 S Michigan Avenue is a retail store which sold for $830,000. This retail store has been listed on @properties since November 8th, 2019 and was built in 1903. The nearest transit stops include Cermak/Chinatown CTA Red line and McCormick Place Metra Metra Metra Electric Main Branch line.