6040 N Troy St # 406, Chicago, IL 60659 - 3 beds/2 full baths | Zenlist