Hoover council OKs mixed-use center in Riverchase, $42 million in incentives

by