South Shore, IL
Metra
2320 E 79th Street is a office / tech which sold for $47,500. This office / tech has been listed on @properties since May 1st, 2015 and was built in 1953. The nearest transit stops include Windsor Park Metra Metra Metra Electric South Chicago Branch line.