22817 102nd Pl W, Edmonds, WA 98020 - Office Space for rent
22817 102nd Pl W is located at 22817 102nd Pl W in WA, Edmonds, 98020. The Office building features a total of 15,639 Sqft. There are 3 Office spaces available for lease at 22817 102nd Pl W, Edmonds, WA, 98020, totaling 6,761 Sqft. The largest space available has 2,670 Sqft.