8205 W Ballard Road, Niles, IL 60714 - Homesnap