Spire Alabama Midtown Business Center
24-98 20th St S, Birmingham 35233