21908 64th Ave W Mountlake Terrace Wa 98043, 3 | HotPads