Public Storage

21818 66th Ave W, Mountlake Terrace, WA 98043