Kenmore Self Storage

18716 68th Ave NE, Kenmore, WA 98028

About Kenmore Self Storage

Kenmore Self Storage is a self storage facility in Kenmore, WA located at 18716 68th Ave NE, Kenmore, WA 98028. Kenmore Self Storage offers affordable, convenient self storage units in Kenmore, WA.

CONTACT INFORMATION

Kenmore Self Storage
18716 68th Ave Ne
Kenmore, WA 98028

Is This Your Business?

Claim Your Profile