Life Storage Inc - Registered Shares

NYSE:LSI  
124.95
-0.66 (-0.52%)
Twitter Share  Facebook Share StockTwits Share