1718 N Sedgwick St Chicago, IL 60614 - 7 beds/8 baths | Zenlist