4530 N Troy St Chicago, IL 60625 - 4 beds/3 full baths | Zenlist