6255 W Howard St Niles, IL 60714