Development Opportunity Self-Storage New facilities are in the planning and pre-construction phases. Don’t miss this investment opportunity in Columbus! Square Feet: 107,000 Units: 240 Minimum investment: $20,000 Annual Cash Return: 13%