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 78% occupancy. The Tower is the largest building in Alabama and generally regarded as one of the best office buildings in Mobile.
Click HERE to view various photos of the RSA Battle House Tower.