7638 W North Avenue #A, Elmwood Park, IL 60707 - MLS#11082322 - Ste...