2543 W Homer Street, Chicago, IL 60647 - MLS#11168042 - Russell Vil...