Calif. storage company leases space in Imperial Center

September 09, 2014 10:29 AM