7343 S Peoria St Chicago, IL 60621 - 3 beds/1 full bath | Zenlist