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