Unit 104 at 5440 Leary Avenue NW, Seattle, WA 98107 | HotPads