Columbus City Council approved a new apartment complex on Hard Road despite neighbor concerns over density and traffic.