2199 Mokelumne Drive, Antioch, CA 94521
Central Self Storage is a self storage facility in Antioch, CA located at 2199 Mokelumne Drive, Antioch, CA 94521. Central Self Storage offers affordable, convenient self storage units in Antioch, CA.