FollettUSA is a Leading Owner/Operator of Self-Storage Facilities Nationwide
FollettUSA, through its subsidiary Storage Star, is a leading owner and operator of self-storage assets in the Western United States, Rocky Mountain Region, and Texas currently operating 37 self-storage properties with more than 23,000 units and 3.2 million rentable square feet. Storage Star is a vibrant, growing company with ambitions to be one of the leading self-storage operators in the United States. For more information please visit Storage Star’s website.
Visit Storage Star