Property Map

Townsend Building
17511-0 68th Ave NE
Kenmore WA 98028

Townsend Building