Life Storage

  • Location Huntsville, AL
  • Size 100,000 SF
  • Building Type Climate-Controlled

Located in Huntsville, Alabama, this 100,000 SF, 4-story facility is climate controlled and has a one-acre outparcel for future restaurant and retail use.

More Self Storage Projects