718 N 59TH STREET Seattle, WA 98103