You are here

About the Building

Welcome to the Battle House Tower

The RSA Battle House Tower is located at 11 North Water Street in Mobile, Alabama. The Tower is a 35-story office building built in 2006. It contains 466,684 square feet of Class A space and is leased to 96.4% occupancy. The Tower is the largest building in Alabama and generally regarded as one of the best office buildings in Mobile.