This is a apartment home. This home is located at 6360 W Eddy St FLOOR 1, Chicago, IL 60634.Show more