24700 Mission Blvd, Hayward, CA 94544
Extra Space Storage is a self storage facility in Hayward, CA located at 24700 Mission Blvd, Hayward, CA 94544. Extra Space Storage offers affordable, convenient self storage units in Hayward, CA.