656 E 105th St Chicago, IL 60628 - 2 beds/2 full baths | Zenlist