83436 (Canyon Creek ID) Land for Sale