7650 W Altgeld St # 401, Elmwood Park, IL 60707 - 1 bed/1 full bath | Zenlist