7334 W Breen Street, Niles, IL 60714 - Homesnap