401 Lee St.

Key Facts:

401 Lee St. is a banking tower located in the heart of downtown Decatur, AL.

  • Year Constructed: 1960
  • Stories: 8
  • NRA (Net Rentable Area): 156,719 SF
  • Parking: Garage
  • Amenities: Beautiful renovated interior, on-site management and building engineer, open lot and reserved parking, dock-high freight entrance with freight elevator, fully sprinkled.