Apartment Unit 5120 at 5118-5120 S Greenwood Avenue, Chicago, IL 60615 - HotPads