148 employees
National Storage Affiliates is a self-administered real estate investment trust, dedicated to the ownership of self storage facilities.
2013
$160M
from 1 investors over 1 rounds
National Storage Affiliates raised $160M on October 12, 2016
Investors: New York Life Insurance Company