News

What’s the tallest building in Alabama? If you thought it was located in the state’s largest city, you’d be incorrect – it is located in Mobile, the fourth largest city. In fact ...
The tallest building in the state capital at 201 Monroe St. “is a highly visible architectural landmark and a symbol of the renaissance of downtown Montgomery,” according to the RSA website.