Alachua County's Development Review Committee approved a new sports facility and a 75-unit apartment complex. The Flamingo ...