Skip to main content Skip to footer
  • Sold
SpaceBox Self Storage - #1

SpaceBox Self Storage – Nashville (managed) is an investment grade self-storage facility located at 4311 Alabama Avenue in Nashville, Tennessee. This four-story climate-controlled building has commanding visibility along I-40 and is conveniently located between The Nations and Sylvan Park, just minutes from Downtown Nashville. SpaceBox offers tenants 59,698 rentable square feet of storage as well as 3,900 sf of ground floor retail space. The facility is made up of 607 units, ranging in size from 5’x 5’ to 20’x 15’.

  • 03/13/2020
  • SOLD