4311 Sonoma Blvd, Vallejo, CA 94589
Extra Space Storage is a self storage facility in Vallejo, CA located at 4311 Sonoma Blvd, Vallejo, CA 94589. Extra Space Storage offers affordable, convenient self storage units in Vallejo, CA.