National Storage Affiliates Trust is a self-administered and self-managed real estate investment trust. It focuses on the ownership and operation of self-storage properties in the United States. The company aims to provide stable and growing cash flow to its shareholders through strategic acquisition and management of its portfolio.