2050 NW 62nd Street Seattle, WA 98107