The Freedom Self Storage North Warehouse Complex has room for more 10,000 square feet build-to-suit buildings at this property. Contact our manager, Calaine Darby for more information. 850-864-5444
Located at 100 N Lloyd Street in Crestview, the Freedom Self Storage, Inc. North Warehouse Complex has land availability for additional buildings. New buildings will require a 5 year minimum lease to begin construction, complete in approx. 8 months.