One St. Louis

Key Facts:

One St. Louis is an office building located in the heart of downtown Mobile, AL.

  • Year Constructed: 1960
  • Stories: 6
  • NRA (Net Rentable Area): 156,719 SF
  • Parking: Open Lot
  • Amenities: Beautiful interior with natural stone finishes, historic building across from waterfront situated along I-165, close to nearby restaurants and hotels in downtown, open lot and reserved parking, dock-high freight entrance with freight elevator, fully sprinkled.