8403 S EUCLID Avenue, Chicago, IL 60617 - MLS#11016068 - Steve Umno...