3 West 23rd Street, Merced, CA 95340
Central Self Storage is a self storage facility in Merced, CA located at 3 West 23rd Street, Merced, CA 95340. Central Self Storage offers affordable, convenient self storage units in Merced, CA.