Storage Bros

Storage Bros is a 328-unit self-storage facility in Idaho Falls, ID.

INVESTMENT DATE:
September 2022

HEADQUARTERS: 
Idaho Falls, ID

BUSINESS TYPE:
Real Estate

INDUSTRY: 
Storage Units

WEBSITE:
https://www.mountainwestselfstorage.com/location/USA/ID/Idaho-Falls/storage-bros/