Extra Space Storage

  • Location Tampa, FL
  • Size 67,000 SF
  • Building Type Climate-Controlled

New construction of a three-story, 67,000 SF climate-controlled self storage facility.

More Self Storage Projects