Our Portfolio

Storage Investment Capital owns a diversified portfolio of 7 self storage properties valued at over $110 million.


570,000+

Square Feet of Institutional Self Storage

4,100+

Climate-Controlled and Drive-Up Units