Hoover council OKs deal for 2,350 new houses, 100-acre school site

by