Apartment Unit 43 at 5803 24th Avenue NW, Seattle, WA 98107 | HotPads