Built in 2005 and tucked on away on nearly 3.5 wooded acres of land in Birmingham, AL, this brick and stone mega mansion features 22,516 square feet of living space. With its many grand formal and entertainment spaces, it truly is a home fit for an executive.