8581 S Avalon Ave Chicago, IL 60619 - 3 beds/2 full baths | Zenlist