Hoover council agrees to buy 2.63 acres along Cahaba River

by