The Lock Up Self Storage

The Lock Up Self Storage features multiple buildings including a 3-story, 86,642 SF climate controlled storage building and a 1-story, 4,464 SF non-climate controlled storage building.