News

One of this week’s new permits is for a 20,000-square-foot office building in Hoover. The $3.6 million project is at 2421 ...