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.

 

bldgClick HERE to view various photos of the RSA Battle House Tower.

 

 

 

 

 

 

 

 

 

 

 

 

 

Quick Links to Other
RSA Properties and Holdings

Choose one from the list below

Montgomery:

Mobile:

New York City:

Links