Apartment Unit 104 at 1436 NW 62nd Street, Seattle, WA 98107 | HotPads