2680 Cherry Ave NE, Salem, OR 97301
Cherry Ave Storage is a self storage facility in Salem, OR located at 2680 Cherry Ave NE, Salem, OR 97301. Cherry Ave Storage offers affordable, convenient self storage units in Salem, OR.