National Storage Affiliates Trust
National Storage Affiliates is a publicaly-traded, self-administered, self-managed real estate investment trust, dedicated to the ownership, operation and acquisition of regional self storage facilities located within high growth markets. Headquarters is located in Greenwood Village, Colorado.
Last updated on