1 Month Free Updated Today COMPARE Novu Apartments 6633 N Milwaukee Ave, Niles, IL 60714 Studio - 3 Beds $1,670 - $4,250