National Storage Affiliates Trust

NYSE:NSA  
33.72
-0.38 (-1.11%)
Twitter Share  Facebook Share StockTwits Share