1 Month Free 1 Day Ago COMPARE Novu Apartments 6633 N Milwaukee Ave, Niles, IL 60714 Studio - 1 Bed $1,670 - $2,190