Opus South currently has 4.3 million square feet of space planned or under development.
In 2006, Opus South’s Social Security Administration Southeast Payment Processing Center in Birmingham, Alabama, was named “Best Real Estate Deal Public Sector Economic Impact” by the Birmingham Business Journal.