National Storage Affiliates Trust, a REIT, owns, and operates 1,050+ self storage properties in 42 U.S. states. The company has 533,000 storage units (67.8 million rentable square feet) on offer. National Storage Affiliates was founded in 2013 and is headquartered in Greenwood Village, CO.
Name / Ticker | Price | Zen Rating |
---|---|---|
$45.97 | C | |
$14.87 | C | |
$7.89 | C |