A 300-unit apartment complex approved near Carillon Lakes