Apartment Unit B at 2218 NW 63rd Street, Seattle, WA 98107 | HotPads