The Evanston City Council gave final approval for a 29-story, 419 unit residential tower in Downtown Evanston.