12528 24th Avenue NE Seattle, WA 98125