96 Self-Storage Assets

Oak Brook, IL, United States

The 96 Self-Storage Assets represent a major portfolio expansion by Devon Self Storage, comprising both newly built and acquired facilities across 31 states in 2024 and 2025. These properties are strategically located in diverse urban and suburban markets, offering modern, secure storage solutions with a focus on operational excellence. The portfolio is part of Devon’s national platform, which now exceeds 200 facilities and $2 billion in assets under management, reflecting strong market presence and growth momentum. Currently, the assets are recognized for their high-quality standards, robust occupancy, and leadership in the self-storage sector.