Florida Self Storage Locations
See why The Lock Up is the #1 storage unit provider in Florida, with five self storage locations in the Naples, FL, area, as well as greater Tampa-St.Petersburg (including downtown Sarasota and Ft. Meyers. Select a facility to see availability, pricing, and location-specific features like climate controlled units. Give us a call at 1-866-327-LOCK (866) 327 LOCK if you have any questions!