2317 Main St, Chula Vista, CA 91911
Public Storage is a self storage facility in Chula Vista, CA located at 2317 Main St, Chula Vista, CA 91911. Public Storage offers affordable, convenient self storage units in Chula Vista, CA.