3008 N ODELL Avenue, Chicago, IL 60707 - MLS#11207124 - Russell Vil...