Apartment Unit 202 at 1430 NW 59th Street, Seattle, WA 98107 - HotPads | HotPads