Self Storage Self storage unit size available are 5' x 5' unit, 5' x 10' unit, 5' x 15' unit and 10' x 10' unit. We cater near by neighborhoods Los Angeles CA 90007. Phone: 209-563-8060 2704 S Vermont Ave, Los Angeles CA 90007 USA Map Other Categories: Business Services |