130 S Canal St # 219, Chicago, IL 60606 - 2 beds/2 full baths | Zenlist