LockUp Self Storage Naples

The Lock Up Self Storage features two buildings; a 3-story, 86,642 SF climate controlled storage building with a porte cochere, elevators, carpeted lockers, and a 1-story, 4,464 SF non-climate controlled building with units large enough to accommodate recreational vehicles (RVs).