Global Self Storage Q1 Revenues Rise 1.5% While Occupancy Reaches 93.1% - SELF News | Rallies